<?php

namespace Modules\Admin\Models;
use Illuminate\Support\Facades\DB;
class Picture extends BaseModel
{
	/**
	 * @name  图片类型
	 */
	public function type_lists(){
		return [
			'1'=>'博客首页轮播图',
			'2'=>'商城首页轮播图',
			'3'=>'商城分类轮播图',
		];
	}	
	/**
	 * @name  图片类型
	 */
	public function product_status_list(){
		return [
			'0'=>'无跳转',
			'1'=>'否',
			'2'=>'是'
		];
	}
	/**
     * @name  关联图片
     */
    public function image_one()
    {
        return $this->hasOne('Modules\Admin\Models\Image','id','image_id');
    }
	
	/**
     * @name  列表数据处理
     */
	
	public function data_image($data){
		$type_lists = $this->type_lists(); 
		foreach($data as $k=>$v){
			$data[$k]['type'] = $type_lists[$v['type']];
			if($v['image_one']['status'] == 1){
				$data[$k]['image'] = $v['image_one']['url'];
			}else{
				$data[$k]['image'] = '';
			}
		}
		return $data;
	}
	
	
	
	
	
	
}
